package state_mode

type StartCase struct {
}

func NewStartCase() State {
	return &StartCase{}
}

func (s *StartCase) Start() (int64, error) {
	return UnKnown, newMyError(12, "开始状态 不能进行开始操作")
}

func (s *StartCase) Doing() (int64, error) {
	return Doing, nil
}

func (s *StartCase) End() (int64, error) {
	return UnKnown, newMyError(12, "开始状态 不能进行结束操作")
}
